// components/kebiao_index.js

Component({
    /**
     * 组件的属性列表
     */
    properties: {
        courseInfo: Array, // 简化的定义方式
        user: Object,
        daytype: Number,
        Weather: Object,
        Weather_arr: Array,
        courseInfo_love: Array,
        is_love: Boolean,
    },

    /**
     * 组件的初始数据
     */
    data: {
        if_show: false,
        // courseInfo: wx.getStorageSync('dayke_list'),
        StatusBar: 343,
        CustomBar: 34,
        if_couples:false,
        // Weather:{
        //     "obsTime": "2022-04-29T18:46+08:00",
        //     "temp": "16",
        //     "feelsLike": "16",
        //     "icon": "104",
        //     "text": "阴",
        //     "wind360": "225",
        //     "windDir": "西南风",
        //     "windScale": "1",
        //     "windSpeed": "4",
        //     "humidity": "74",
        //     "precip": "0.0",
        //     "pressure": "1008",
        //     "vis": "30",
        //     "cloud": "91",
        //     "dew": "12"
        //   },

        displayArea: {
            windowHeight: 34
        },
        // ImgUrl: app.globalData.ImgUrl,
        colorList: [
            "#08D8D1",
            "#FFD258",
            "#FF8771",
            "#5E99FB",
            "#12DB7E",
            "#9069F8",
            "#FA82DA",
            "#FFAE5D",
        ], // 色彩列表
        flig:true,
    },

    /**
     * 组件的方法列表
     */
    methods: {

        hua_you(){
            wx.vibrateShort({
                type: 'heavy',
                success: res => {
                  console.log(res)
                }
              })
        },


        zk() {
      
            if (this.data.flig) {
                console.log("hhh")
                this.data.flig = false;
                this.setData({
                    if_show: true
                })
                setTimeout(() => {
                    this.setData({
                        if_show: false
                    })
                    this.data.flig = true;
                }, 3000)
            }


        },

        checkdate(t1, t2) {
            console.log(t1, t2)
            let t11 = t1.split(":");
            let t21 = t2.split(":");
            let sj1 = parseInt(t11[0] * 12 + t11[1]);
            let sj2 = parseInt(t21[0] * 12 + t21[1]);
            return sj1 > sj2 ? false : true;
        },
        Remind(data) {
            let now = dayjs().format("HH:mm");
            let tipEvent = dayjs().subtract(30, "minute").format("HH:mm");
            let stime = classTime[data.nums - 1].s_time;
            let etime = classTime[data.enum - 1].e_time;
            if (checkdate(etime, now)) {
                return 3; // 已结束
            } else if (checkdate(stime, now)) {
                return 2; // 进行中
            } else if (!checkdate(stime, tipEvent)) {
                return 1; // 即将开始
            } else {
                return 0; //不显示
            }
        }
    }
})